package com.hjm.project.team.teamYl.mapper;

import com.hjm.project.team.teamYl.domain.TeamYl;

import java.util.List;

/**
 * 团长信息Mapper接口
 * 
 * @author maker-platform
 * @date 2021-04-10
 */
public interface TeamYlMapper 
{
    /**
     * 查询团长信息
     * 
     * @param teamYlId 团长信息ID
     * @return 团长信息
     */
    public TeamYl selectTeamYlById(String teamYlId);

    /**
     * 查询团长信息列表
     * 
     * @param teamYl 团长信息
     * @return 团长信息集合
     */
    public List<TeamYl> selectTeamYlList(TeamYl teamYl);

    /**
     * 新增团长信息
     * 
     * @param teamYl 团长信息
     * @return 结果
     */
    public int insertTeamYl(TeamYl teamYl);

    /**
     * 修改团长信息
     * 
     * @param teamYl 团长信息
     * @return 结果
     */
    public int updateTeamYl(TeamYl teamYl);

    /**
     * 删除团长信息
     * 
     * @param teamYlId 团长信息ID
     * @return 结果
     */
    public int deleteTeamYlById(String teamYlId);

    /**
     * 批量删除团长信息
     * 
     * @param teamYlIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteTeamYlByIds(String[] teamYlIds);



}
